Big Huge Thesaurus

Helianthus laetiflorus

noun